Contexto global
CheckByBitMask
Disponible desde la versión 8.3.11.
Sintaxis:
CheckByBitMask(<Número>, <Máscara>)
Parámetros:
<Número> (obligatorio)
Tipo: Número.
El número a verificar, un entero en el rango de 0 a 2^32-1.
Si no es un entero o está fuera de rango, el método genera una excepción.
<Máscara> (obligatorio)
Tipo: Número.
Una máscara de bits, un entero en el rango de 0 a 2^32-1. Si no es un entero o está fuera de rango, el método genera una excepción.
Valor devuelto:
Tipo: Booleano.
Verdadero – si todos los bits coinciden.
Falso – si alguno de los bits no coincide.
Descripción:
Comprueba si los bits establecidos en 1 en una máscara están establecidos en 1 en un número.
Disponibilidad:
Cliente ligero, cliente web, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil, Integración.
Ejemplo:
| Función VerificarPropiedadesProducto(Propiedades) MáscaraVendidoPorPieza = 8; MáscaraPermitirVenta = 16; MáscaraCalcularCantidad = 32; MáscaraVentaAlPorMenor = 64; Devolver CheckByBitMask(Propiedades, MáscaraVendidoPorPieza + MáscaraPermitirVenta); FinFunción |
Disponible desde:
Disponible desde la versión 8.3.11.


